# 编译预警

我们还集成了一些基于编译数据做检测的能力，如果本次编译结果中，存在命中了我们定义的[规则](../more/rules)的数据，则会在 **Rsdoctor** 主界面下方出现 `Compile Alerts` 模块，参考下图所示：

<img src="https://assets.rspack.rs/others/assets/rsdoctor/compile-alerts.png" />

通过该模块可以比较直观的看到我们项目在编译方面的一些预警信息，有助于我们可以更进一步优化项目的编译性能。

## 规则

目前编译规则有：

:::tip
[规则列表](../more/rules)
:::

- `E1003` Loader 性能检查。[[E1003] Loader Performance Optimization](/guide/rules/rules#e1003-loader-performance-optimization)
- `E1005` 默认导入检查。[[E1005] Default Import Check](/guide/rules/rules#e1005-default-import-check)
